electron donation - Turkish English Dictionary